﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SimpleBlog.Tests.Mockup.Data
{
    public class DataProviderMockup : SimpleBlog.Components.Data.IDataProvider
    {
        #region IDataProvider Members

        public System.Data.IDataReader GetAllEntriesPaged(int moduleId, int pageSize, int pageIndex)
        {
            throw new NotImplementedException();
        }

        public System.Data.IDataReader GetPublishedEntriesPaged(int moduleId, int pageSize, int pageIndex)
        {
            throw new NotImplementedException();
        }

        public System.Data.IDataReader GetEntry(int entryId)
        {
            throw new NotImplementedException();
        }

        public int AddEntry(string title, string summary, string blogContent, bool allowComments, bool published, int moduleId, int createdByUserId, DateTime createdOnDate, int publishedByUserId, DateTime publishedOnDate)
        {
            throw new NotImplementedException();
        }

        public void UpdateEntry(int entryId, string title, string summary, string blogContent, bool allowComments, bool published, int publishedByUserId, DateTime publishedOnDate, int lastModifiedByUserId, DateTime lastModifiedOnDate)
        {
            throw new NotImplementedException();
        }

        public void DeleteEntry(int entryId, int moduleId)
        {
            throw new NotImplementedException();
        }

        public System.Data.IDataReader GetComment(int commentId)
        {
            throw new NotImplementedException();
        }

        public System.Data.IDataReader GetAllEntryComments(int entryId)
        {
            throw new NotImplementedException();
        }

        public int AddComment(int entryId, string name, string email, string website, string comment, bool approved, int createdByUserId, DateTime createdOnDate, int approvedByUserId, DateTime approvedOnDate)
        {
            throw new NotImplementedException();
        }

        public void UpdateComment(int commentId, string name, string email, string website, string comment, bool approved, int approvedByUserId, DateTime approvedOnDate, int lastModifiedByUserId, DateTime lastModifiedOnDate)
        {
            throw new NotImplementedException();
        }

        public void DeleteComment(int commentId, int entryId)
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
